physiological ecology - Spanish English Dictionary